Store lamb - Turkish English Dictionary